
/**
 * 厂家分类列表
 * @returns {Promise<any>}
 */
export const shopTjGoodsList = async (page,shop_sort_pid) => {
    const params = {
        page,
        shop_sort_pid,
    };
    const queryParams = new URLSearchParams(params);
    const requestUrl = `/api/public.php/api/Shop/shopTjGoodsList?${queryParams}`;
    const res = await fetch(requestUrl,
        {
            method: 'GET',
            headers: {
                // 'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}

/**
 * 厂家分类列表
 * @returns {Promise<any>}
 */
export const shopCateList = async (page,shop_sort_id,marker_id) => {
    const params = {
        page,
        shop_sort_id,
        marker_id
    };
    const queryParams = new URLSearchParams(params);
    const requestUrl = `/api/public.php/api/shop/shopList?${queryParams}`;
    const res = await fetch(requestUrl,
        {
            method: 'GET',
            headers: {
                // 'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}
/**
 * 等级列表
 * @returns {Promise<any>}
 */
export const getLevelList = async () => {
    const res = await fetch("/api/public.php/api/Level/levelList",
        {
            method: 'GET',
            headers: {
                // 'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}
/**
 * 推荐厂家
 * @returns {Promise<any>}
 */
export const tjShopList = async () => {
    const res = await fetch("/api/public.php/api/shop/tjShopList",
        {
            method: 'GET',
            headers: {
                // 'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}

/**
 * 首页信息
 * @returns {Promise<any>}
 */
export const indexList = async () => {
    const res = await fetch("/api/public.php/api/Index/indexList",
        {
            method: 'GET',
            headers: {
                // 'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}
/**
 * 访问数据
 * @returns {Promise<any>}
 */
export const indexSystemVisit = async () => {
    const res = await fetch("/api/public.php/api/Index/setSystemVisit",
        {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json', // 如果发送JSON数据
                // 或者如果是表单数据：
                // 'Content-Type': 'application/x-www-form-urlencoded'
            }
        });
    return res.json();
}
/**
 * 广告列表
 * @returns {Promise<any>}
 */
export const adShopAdForIndexList = async () => {
    var myHeaders = new Headers();
    myHeaders.append("Content-Type", "application/json");

    var raw = JSON.stringify({
        "ad_type": 1
    });

    var requestOptions = {
        method: 'POST',
        headers: myHeaders,
        body: raw,
    };

    return fetch("/api/public.php/api/Ad/shopAdForIndexList", requestOptions)
        .then(response => response.json())


}




